@charset "utf-8";
/* CSS Document */
.foot{ background:#0a468c; padding:10px 0; position:relative; bottom:0; left:0; width:100%; clear:both;min-width: 1200px;}
/*================快捷办事===============*/
.fastLayer{ height:100px; margin:20px 0 0 0;}
.home_bmfw{ padding-left:310px;}
.home_bmfw dl{float:left; margin-right:20px; position:relative;}
.home_bmfw dl dt{float:left; width:100px; height:100px;}
.home_bmfw dl.dl05{margin-right:0;}
.home_bmfw dl .hideDiv{float:left; width:0; overflow:hidden; margin-left:-10px; *position:relative; *z-index:2;}
.home_bmfw dl .cont{height:98px; width:628px; background:#fff; border:#669ae5 1px solid; border-left:none; border-radius:0 10px 10px 0 ; overflow:hidden; line-height:49px;}
.home_bmfw dl.dl02 .cont{ border-color:#669ae5;}
.home_bmfw dl.dl03 .cont{ border-color:#51abe7;}
.home_bmfw dl.dl04 .cont{ border-color:#50c5e6;}
.home_bmfw dl.dl05 .cont{ border-color:#55d3bb;}
.home_bmfw dl ul{ overflow:hidden; zoom:1;}
.home_bmfw dl ul li{float:left;width:25%}
.home_bmfw dl ul li i{position: absolute;left: 15px;top: 0;width: 40px;height: 40px;font-size:22px;}
.home_bmfw dl ul li i img{width:20px; height:20px; padding-top:10px;}
.home_bmfw dl ul li a{ position:relative; display:inline-block; padding-left:45px; font-size:16px; line-height:40px; white-space:nowrap;}
.home_bmfw dl ul li.twoline a{line-height:20px;margin-top:10px;}
.icon11{background:url(../images/icon11.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#427fd8;}
.icon11:hover{background:url(../images/icon11b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2663bb;}
.icon12{background:url(../images/icon12.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#427fd8;}
.icon12:hover{background:url(../images/icon12b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2663bb;}
.icon13{background:url(../images/icon13.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#427fd8;}
.icon13:hover{background:url(../images/icon13b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2663bb;}
.icon14{background:url(../images/icon14.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#427fd8;}
.icon14:hover{background:url(../images/icon14b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2663bb;}
.icon15{background:url(../images/icon15.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#427fd8;}
.icon15:hover{background:url(../images/icon15b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2663bb;}

.icon21{background:url(../images/icon21.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon21:hover{background:url(../images/icon21b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}
.icon22{background:url(../images/icon22.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon22:hover{background:url(../images/icon22b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}
.icon23{background:url(../images/icon23.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon23:hover{background:url(../images/icon23b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}
.icon24{background:url(../images/icon24.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon24:hover{background:url(../images/icon24b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}
.icon25{background:url(../images/icon25.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon25:hover{background:url(../images/icon25b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}
.icon26{background:url(../images/icon26.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon26:hover{background:url(../images/icon26b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}
/*政策解读*/
.icon27{background:url(../images/icon27.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#669ae5;}
.icon27:hover{background:url(../images/icon27b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#447ccb;}



.icon31{background:url(../images/icon31.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#51abe7;}
.icon31:hover{background:url(../images/icon31b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2c8dce;}
.icon32{background:url(../images/icon32.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#51abe7;}
.icon32:hover{background:url(../images/icon32b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2c8dce;}
.icon33{background:url(../images/icon33.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#51abe7;}
.icon33:hover{background:url(../images/icon33b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2c8dce;}
.icon34{background:url(../images/icon34.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#51abe7;}
.icon34:hover{background:url(../images/icon34b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#2c8dce;}

.icon41{background:url(../images/icon41.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#50c5e6;}
.icon41:hover{background:url(../images/icon41b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#26a3c6;}
.icon42{background:url(../images/icon42.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#50c5e6;}
.icon42:hover{background:url(../images/icon42b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#26a3c6;}

.icon51{background:url(../images/icon51.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#55d3bb;}
.icon51:hover{background:url(../images/icon51b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#31b49b;}
.icon52{background:url(../images/icon52.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#55d3bb;}
.icon52:hover{background:url(../images/icon52b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#31b49b;}
.icon53{background:url(../images/icon53.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#55d3bb;}
.icon53:hover{background:url(../images/icon53b.png) no-repeat; background-size:20px 20px; background-position:20px center; color:#31b49b;}


/*================首页主体===============*/
.mainBorder{ height:468px; background:#FFF;}
.con{ width:1160px; height:428px; margin: 0 auto; padding:20px 0;}

@keyframes fade-in {  
    0% {opacity: 0;}/*初始状态 透明度为0*/  
   
    100% {opacity: 1;}/*结束状态 透明度为1*/  
}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    
    100% {opacity: 1;}  
}  
#tab_1,#tab_2,#tab_3,#tab_4,#tab_5,#tab_6,#tab_7 {    
    animation: fade-in;/*动画名称*/  
    animation-duration: 1s;/*动画持续时间*/  
    -webkit-animation:fade-in 1s;/*针对webkit内核*/  
} 

/*-------首页（要闻）--------*/
/*图片新闻*/
.tab-nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.tab-nav {width: 2.5em;list-style: none;margin: -2.5em -1px 0 0;height: 120px;overflow: hidden;position:  absolute;left: -55px;top: 37px;z-index: 99999;display:  block;}
.tab-nav li { display:inline;}
.tab-nav li a {width:1.3em;top: 1px;position: relative;display: block;float: left;border-radius: 6px 0 0 6px;background: #dedede;line-height: 1.5em;text-decoration: none;color: #999;padding:0.5em;margin-left:6px;transition: background .2s ease, padding .2s ease, margin .2s ease;}
.tab-nav li.active a {width:1.5em;background: #ffffff;color: #298bd4;line-height: 1.5em;padding: 0.5em 0.85em;margin-left:0px;}


.new_list{ width:640px; height:333px; overflow:hidden;}
.home_ywdt_news .hd{ width:100%; height:36px; background:#F7F7F7;}
.home_ywdt_news .hd ul li{ float:left; display:block; height:33px; line-height:33px; padding:0 17.5px; border-left: solid 1px #F7F7F7;  border-right: solid 1px #F7F7F7; border-top:solid 2px #F7F7F7; border-bottom:solid 1px #e2e2e2;}
.home_ywdt_news .hd ul li a{ display:block; font-size:16px; text-align:center; line-height:33px; color:#313131;}
.home_ywdt_news .hd ul li.on{ border-left: solid 1px #e2e2e2;  border-right: solid 1px #e2e2e2; border-top:solid 2px #4d96ec; border-bottom:solid 1px #FFF; background:#FFF;}
.home_ywdt_news .hd ul li.on a{ color:#298bd4;}

.list li a{ display:block; width:75%; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.list .time{ float:right; line-height:30px; color:#999;}
.list li{ height:30px; line-height:30px; background:url(../images/dot.jpg) no-repeat left center; padding-left:15px; margin:0 5px;}
/*头条*/
.first{width: 100%;border-bottom: 1px dashed #BBB; margin-bottom: 5px;}
.first h2{ display:block; line-height:26px; padding:10px 10px 5px 10px; text-align:center; font-size:18px; }
.first h2 a{color:#cc0000;}
.first p{ font-size:14px; color:#999; line-height:26px; padding:0 10px 10px 10px;}
.first p a{ color:#ff0d25;}

/*政府会议+温馨提醒*/
.new2{ height:55px; background:#f5f5f5; padding:10px;}
.zfhy{ width:480px; float:left;}
.zfhy ul{ margin-top:2px;}
.wxtx{ width:620px; float:right;}

.lm_title{ width:55px; height:55px; background:#298bd4; float:left;}
.lm_title a{ font-size:16px; color:#FFF; font-weight:bold; padding:5px 10px; display:block; width:32px;}
.w425{ width:415px; float:right; margin-top:-5px;}
.w555{ width:555px; float:right; margin-top:-5px;}

/*新闻日历*/
.qjww_zprl{ width:100%; height:40px; background:#298bd4;}
.qjww_zpleft{ width:81px; height:40px; font-weight:600; display:block; background:url(../images/line.png) no-repeat right center; line-height:40px; color:#FFF; text-align:center; margin-right:15px;}
.qjww_zpright{ width:1089px;}
.zqrlPre,.zqrlNext{ display:block; width:22px; height:22px; margin:9px 0;}
.zqrlPre{ background:url(../images/left.png) no-repeat; float:left;}
.zqrlNext{ background:url(../images/right.png) no-repeat; float:left;}
.month{ float:left; font-size:14px; color:#FFF; line-height:40px; padding-right:10px; font-weight:600;}
#zzsc .zqrlPre,
#zzsc .zqrlNext{ position:absolute; left:0; top:58%; margin-top:-17px;margin-right: 10px; display:block; width:25px; height:25px; background: url(../images/month-nav.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5; z-index:55;}
#zzsc .zqrlNext{ left:auto; right:0; background-position:-24px 1px; }
#zzsc .zqrlPre:hover{filter:alpha(opacity=100);opacity:1; background-color:#3188d8;    background-position: 0px -21px;}
#zzsc .zqrlNext:hover{ filter:alpha(opacity=100);opacity:1; background-color:#3188d8;    background-position: -24px -21px; }
.qjww_zqrl_list{line-height:40px; width:960px;  position:relative; float:left;}
.qjww_zqrl_list ul li a{ float:left; position:relative; display:inline-block; text-align: center; width:30px; height:30px; line-height:30px; margin:5px 0;}

.qjww_zqrl_list ul li a.has-event{ text-align:center; color:#fff;}
.qjww_zqrl_list ul li a.has-event.cur{ color:#fec75d;}
.qjww_zqrl_list ul li a.has-event:hover{ background:#197fca;}
.qjww_zqrl_list ul li a.has-none{ text-align:center; color:#9c9a9a;}

/*专题*/
.zt_box .inlinks .bd .tempWrap ul li a img{ width:280px;}
.zt_box{ height:90px; background:#FFF; padding:20px; width:1160px;}
.zt_box .inlinks .bd .tempWrap ul{ width:1180px;}
.links_scroll { position: relative;}
/*.more_zt {display: block;z-index: 999;width: 40px;height: 90px;position: absolute;right: 0;top: 0;background: #F93;color: #FFF;font-size: 14px;line-height: 18px;}
.more_zt span { width: 18px;text-align: center;display: block; margin: auto;padding-top: 10px;}*/
.zt_box .inlinks .bd .tempWrap ul li{ display:block; float:left; width:295px; height:90px; /*margin-right:20px;text-align:center; background:#0CF;*/}
.zt_box .inlinks .bd .tempWrap ul li:last-child{margin-right:0px;}

/*专题tab*/
.tab-nav.zt_tab {width: 2.5em;list-style: none;margin: -2.5em -1px 0 0;height: 120px;overflow: hidden;position:  absolute;left: -55px;top: 15px;z-index: 99999;display:  block;}
.tab-nav.zt_tab li { display:inline;}
.tab-nav.zt_tab li a {width:1.3em;top: 1px;position: relative;display: block;float: left;border-radius: 6px 0 0 6px;background: #ddd;line-height: 1.5em;text-decoration: none;color: #999;padding:0.5em;margin-left:6px;transition: background .2s ease, padding .2s ease, margin .2s ease;}
.tab-nav.zt_tab li.active a {width:1.5em;background: #ffffff;color: #298bd4;line-height: 1.5em;padding: 0.5em 0.85em;margin-left:0px;}


/*专题tab*/
.tab-nav1.zt_tab {width: 2.5em;list-style: none;margin: -2.5em -1px 0 0;height: 120px;overflow: hidden;position:  absolute;left: -55px;top: 15px;z-index: 99999;display:  block;}
.tab-nav1.zt_tab li { display:inline;}
.tab-nav1.zt_tab li a {width:1.3em;top: 1px;position: relative;display: block;float: left;border-radius: 6px 0 0 6px;background: #ddd;line-height: 1.5em;text-decoration: none;color: #999;padding:0.5em;margin-left:6px;transition: background .2s ease, padding .2s ease, margin .2s ease;}
.tab-nav1.zt_tab li.active a {width:1.5em;background: #ffffff;color: #298bd4;line-height: 1.5em;padding: 0.5em 0.85em;margin-left:0px;}
.prev{width: 32px;
    height: 32px;
    position: absolute;
    left: 10px;
    top: 30px;
    z-index: 99;}
.next{width: 32px;
    height: 32px;
    position: absolute;
    right: 10px;
    top: 30px;
    z-index: 99;}

/*站群*/
.zq_list{ width:1160px; height:70px; overflow-y:scroll;}
.zq_list p{ font-size:14px; color:#333; font-weight:700;}
.zq_list ul li{ display:block; width:20%; height:25px; line-height:25px; float:left;}
.zq_list ul li a{ display:block; width:95%; line-height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}



/*-------首页（走进南宁）--------*/
.introduction{ width:820px; height:256px; background:#f7f7f7; position:relative;}
.detail_box{ width:381px; height:226px; padding:15px;}
.lm_name{ height:16px; border-left:solid 4px #1968c4; line-height:16px; color:#1968c4; font-size:16px; font-weight:700; padding-left:10px;}
.detail_box p{ text-indent:2rem; line-height:24px; padding-top:15px;}
.detail_box p a{ color:#f41919;}

.introduct_btn{ width:320px; height:256px; overflow:hidden;}
.introduct_btn ul{ width:360px; height:170px; overflow:hidden;}
.introduct_btn ul li{ display:block; width:80px; height:65px; margin-right:40px; float:left; text-align:center; margin-bottom:20px;}
.h150{ height:150px; overflow:hidden;}
.introduct_btn ul li i{ display:block; width:37px; height:37px; margin: 0 auto 5px auto;}
.i_icon1{ background:url(../images/gk_icon1.png) no-repeat;}
.i_icon2{ background:url(../images/gk_icon2.png) no-repeat;}
.i_icon3{ background:url(../images/gk_icon3.png) no-repeat;}
.i_icon4{ background:url(../images/gk_icon4.png) no-repeat;}
.i_icon5{ background:url(../images/gk_icon5.png) no-repeat;}
.i_icon6{ background:url(../images/gk_icon6.png) no-repeat;}

.tourism{ height:150px; width:1160px; overflow:hidden;}
.tourism ul{ width:1180px;}
.tourism ul li{ display:block; width:275px; height:150px; float:left; margin-right:20px; position:relative;}
.tourism ul li img{ position:absolute; left:0; top:0; z-index:1;}
.tourism ul li div.title{ width:100%; height:30px; background:url(../images/alph.png) repeat; position:absolute; left:0; bottom:0; z-index:5; text-align:center; line-height:30px; color:#FFF;} 

/*-------首页（数据发布）--------*/
.data_left{ width:710px; float:left;}
.data_pub{ width:100%; height:280px;}

.data_appl{ height:128px; background:#f7f7f7;}
.data_name{ width:16px; height:80px; background:#298bd4; text-align:center; padding:24px 15px; font-size:16px; font-weight:bold; line-height:20px; color:#FFF; float:left;}
.links_scroll2{ height:98px; width:634px; padding:15px; float:left;}
.btn_pre,.btn_next{ display:block; width:12px; height:24px; margin-top:37px;}
.btn_pre{ background:url(../images/pre.png) no-repeat; float:left; margin-right:10px;}
.btn_next{ background:url(../images/next.png) no-repeat; float:right; margin-left:10px;}
/*数据统计*/
.dataTotal{height:128px; width:634px; padding:0 15px; float:left;}
.home_ywdt_news .hd ul.tj{ height:35px;border-bottom:solid 1px #e2e2e2;}

.special_cont{ width:430px; overflow:hidden; float:left;}
.special_cont ul{ width:440px; overflow:hidden;}
.special_cont ul li{display:block; width:100px; height:98px; margin-right:10px; float:left;}
.special_cont ul li a{ display:block; width:100px; height:98px; text-align:center; font-size:14px;}
.special_cont ul li i{ display:block; width:68px; height:68px; margin: 0 auto 10px auto;}
.app1{ background:url(../images/data_app1.png) no-repeat;}
.app2{ background:url(../images/data_app2.png) no-repeat;}
.app3{ background:url(../images/data_app3.png) no-repeat;}
.app4{ background:url(../images/data_app4.png) no-repeat;}
.app5{ background:url(../images/data_app5.png) no-repeat;}
.app6{ background:url(../images/data_app6.png) no-repeat; background-size:100% 100%;}
.app7{ background:url(../images/data_app7.png) no-repeat;}
.data_right{ width:430px; float:right;}
.lm_head{ height:36px; background:#f0f0f0;}
.lm_name1{ height:36px; line-height:36px; color:#FFF; padding:0 15px; background:#298bd4; font-size:16px; font-weight:bold; float:left;}
.lm_name1 a,.lm_name1 a:hover{ color:#FFF;}
.lm_head a.more{ font-size:14px; color:#333; padding-right:15px; line-height:36px; float:right;}

/*数据服务>数据开放模块20201016*/
.data_open{ width:430px; height:196px; overflow:hidden;}
.list_sorts{ width:440px; height:160px;}
.list_sorts li{ display:block; width:135px; height:50px; float:left; margin-right:11px; margin-bottom:10px; text-align:center; background:#f5f5f5; padding:10px 0;}
.list_sorts li:hover{ background:#1968c4;}
.list_sorts li a{ display:block; width:135px; height:50px; color:#333;}
.list_sorts li:hover a{ color:#FFF;}
.list_sorts li i{ display:block; height:30px; width:30px; margin:0 auto 4px auto;}
.list_sorts li.icon_kf01 i{ background:url(../images/icon_kf01.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf02 i{ background:url(../images/icon_kf02.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf03 i{ background:url(../images/icon_kf03.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf04 i{ background:url(../images/icon_kf04.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf05 i{ background:url(../images/icon_kf05.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf06 i{ background:url(../images/icon_kf06.png) no-repeat; background-size:100% 100%;}

.list_sorts li.icon_kf01:hover i{ background:url(../images/icon_kf01_h.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf02:hover i{ background:url(../images/icon_kf02_h.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf03:hover i{ background:url(../images/icon_kf03_h.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf04:hover i{ background:url(../images/icon_kf04_h.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf05:hover i{ background:url(../images/icon_kf05_h.png) no-repeat; background-size:100% 100%;}
.list_sorts li.icon_kf06:hover i{ background:url(../images/icon_kf06_h.png) no-repeat; background-size:100% 100%;}

/*检索*/
.sjkf_search{ width:200px; height:26px; float:left; margin-left:10px; margin-top:6px;}
.sjkf_search input.sj_search{ border:none; padding:0 5px; height:24px; float:left;}
.sj_btn{ display:block; width:18px; height:18px; border:none; outline:none; cursor:pointer; background:url(../images/btn_search.png) no-repeat; float:left; margin:3px 0 3px 5px;}


/*-------首页（解读回应）--------*/
.Response{ width:570px; height:204px; overflow:hidden;}
.Response img{ padding-top:5px;}
.w360{ width:360px;}

/*-------首页（交流互动）--------*/
.Interaction_btn{ width:100%; height:90px; overflow:hidden;}
.Interaction_btn ul{ width: 732px;}
.Interaction_btn ul li,.Interaction_btn ul li a{ display:block; width:100px; height:100px; font-size:14px; text-align:center; line-height:160px;}
.Interaction_btn ul li{ float:left; margin-right:22px;}
.r_btn1{ background:url(../images/r_btn1.png) no-repeat center top;}
.r_btn2{ background:url(../images/r_btn2.png) no-repeat center top;}
.r_btn3{ background:url(../images/r_btn3.png) no-repeat center top;}
.r_btn4{ background:url(../images/r_btn4.png) no-repeat center top;}
.r_btn5{ background:url(../images/r_btn5.png) no-repeat center top;}
.r_btn6{ background:url(../images/r_btn66.png) no-repeat center top;}

.Interaction_list{ height:338px; overflow:hidden;}

.Policy_cont{ width:208px; float:right; overflow:hidden;}
.Policy_cont h2{ font-size:17px; text-align:left; color:#333; width:100%; font-weight:700; line-height:26px;}
.Policy_cont p{ font-size:14px; line-height:26px;}



/*在线咨询表格*/
.hd_alfx_table{ height:30px;}
.hd_alfx_table tr th{ color:#298bd4; background:#f3f2f2; text-align:center;}
.hd_alfx_table tr td{ font-size:14px; height:27px; text-align:center;}
.hd_alfx_table tr td.space{ height:10px;}
.hd_alfx_table tr:nth-child(2n+1){ background:#f9f8f8;}
.hd_alfx_table tr td.zt div{ width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; margin:auto;}
.hd_alfx_table tr td.cldw div{ width:150px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; margin:auto;}

/*--办事结果查询--*/
.result{ height:266px; overflow:hidden;}
.result_select{ padding:0 15px;}
.w60{ width:70px;}
.w100{ width:100px;}
.w200{ width:190px;}
.result_select input{ height:23px; border:solid 1px #CCC; line-height:23px; margin-left:5px;}
.result_select input.btn_select{ width:60px; height:25px; background:#ffae00; border:none; text-align:center; line-height:25px; color:#FFF; cursor:pointer;}
.result_select input.btn_select:hover{ background:#e7a20e;}

.result_table_head{ border-bottom:solid 1px #ccc; padding-bottom:5px;}
.result_table_head span{ border-left:solid 6px #298bd4; height:16px; font-weight:700; padding-left:10px; font-size:16px;}
.result_table_body{ padding:0 15px;}
.result_table_body th{ height:27px; text-align:left;}
.result_table_body td.line{ height:2px; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.result_table_body table{ font-size:14px;}
.result_table_body td{ height:27px;}
.result_table_body td div{ width:160px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
/*--便民服务--*/
.services{ width:430px; height:142px; overflow:hidden;}
.services ul{ width:430px; height:100px; overflow:hidden;}
.services ul li,.services ul li a{ display:block; width:123.33px; height:40px; text-align:center; line-height:40px; color:#FFF;}
.services ul li{ margin-bottom:10px; float:left; margin-left:15px;}
.services ul li.s_icon1 a{ background:#8ccfdc;}
.services ul li.s_icon2 a{ background:#baa5d2;}
.services ul li.s_icon3 a{ background:#94bda6;}
.services ul li.s_icon4 a{ background:#e3888b;}
.services ul li.s_icon5 a{ background:#91b6cd;}
.services ul li.s_icon6 a{ background:#b4d298;}
.services ul li.s_icon7 a{ background:#e6c633;}

.services ul li.s_icon1 a:hover{ background:#83cad8;}
.services ul li.s_icon2 a:hover{ background:#b8a0d3;}
.services ul li.s_icon3 a:hover{ background:#88bd9f;}
.services ul li.s_icon4 a:hover{ background:#e08386;}
.services ul li.s_icon5 a:hover{ background:#8ab3cc;}
.services ul li.s_icon6 a:hover{ background:#aed08e;}
.services ul li.s_icon7 a:hover{ background:#e1c12b;}

/*-------首页（信息公开）--------*/
/*领导之窗*/
.ldzc_link{ display:block; width:46px; height:202px; float:left;}
.leader{ height:202px; background:#f7f7f7 url(../images/leadder_head.jpg) no-repeat left center; overflow:hidden;}
.leader_cont{ padding:10px; float:left;padding-right: 0; width:644px;}
.sz{ width:270px; float:left; margin-right:10px;}
.sz_intr{ width:156px; float:left; margin-left:15px;}
.sz_intr h2{ font-size:16px; color:#1968c4; font-weight:700; line-height:30px;}
.sz_intr p{ line-height:20px;}
.sz_intr p a{ color:#ff0d25;}
.write{ display:block; width:255px; height:30px; background:#16A6DB url(../images/pen.png) no-repeat 70px center; line-height:30px; text-align:center; font-weight:700; padding-left:15px; color:#FFF;}
.write:hover{ color:#FFF; background:#0b9acf url(../images/pen.png) no-repeat 70px center;}

.other_leader{ width:362px; height:173px; overflow:hidden; float:right; border-left:dashed 1px #CCC; padding-left:0px;}
.fsz_name1 a,.fsz_name2 a{ display:block; width:33.33333%; height:32px; line-height:40px; float:left;}

/*.fsz_name1 a:nth-child(4),.other_leader a:nth-child(8){ padding-right:0;}
.fsz_name1 a:nth-child(7){ padding-right:47px;}*/
.other_leader_head{ width:70px; line-height:40px; text-align:right;}
.fsz_name1,.fsz_name2{ width:292px;}
.other_leader ul li{ display:block; clear:both;}

/*.fsz_name2 a:nth-child(5),.fsz_name2 a:nth-child(8){ padding-right:60px;}
.fsz_name2 a:nth-child(6){ padding-right:50px;}*/
.fsz_name2 a:nth-child(9){ padding-right:0px;}

/*重点领域*/
.Focus_areas{ height:206px; overflow:hidden;}
.Focus_areas_body ul{ width:725px; height:170px; overflow:hidden;}
.Focus_areas_body ul li,.Focus_areas_body ul li a{ display:block; width:166.25px; text-align:center; background:#f6f6f6; }
.Focus_areas_body ul li{ float:left; margin-right:15px; margin-bottom:15px; height:70px; }
.Focus_areas_body ul li a{padding:10px 0; height:50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.Focus_areas_body ul li a:hover{background:#1968c4; color:#FFF; text-decoration:none;}
.Focus_areas_body ul li i{ display:block; width:33px; height:25px; margin:0 auto 5px auto;}

.Focus_areas_body ul{position: relative;overflow: visible;}
.info-num{position: absolute;right: 22px;top: -42px;}
.info-num span{height: 20px;width: 20px;color: #8f8e8e;font-size: 14px;text-align: center;line-height: 20px;display: inline-block;background: #dfdede;margin: 0 3px; cursor: pointer;}
.info-num span.act{color: #fff;background: #298bd4;}

/*20181019调整*/
.zd_icon_ld i{ background:url(../images/zd_icon_ld.png) no-repeat center center;}
.zd_icon_jg i{ background:url(../images/zd_icon_jg.png) no-repeat center center;}
.zd_icon_tj i{ background:url(../images/zd_icon_tj.png) no-repeat center center;}
.zd_icon_gh i{ background:url(../images/zd_icon_gh.png) no-repeat center center;}
.zd_icon_rs i{ background:url(../images/zd_icon_rs.png) no-repeat center center;}
.zd_icon_pz i{ background:url(../images/zd_icon_pz.png) no-repeat center center;}
.zd_icon_tzpz i{ background:url(../images/zd_icon_tzpz.png) no-repeat center center;}
.zd_icon_bj i{ background:url(../images/zd_icon_bj.png) no-repeat center center;}
.zd_icon_cpgy i{ background:url(../images/zd_icon_cpgy.png) no-repeat center center;}

.zd_icon_ld:hover i{ background:url(../images/zd_icon_ld1.png) no-repeat center center;}
.zd_icon_jg:hover i{ background:url(../images/zd_icon_jg1.png) no-repeat center center;}
.zd_icon_tj:hover i{ background:url(../images/zd_icon_tj1.png) no-repeat center center;}
.zd_icon_gh:hover i{ background:url(../images/zd_icon_gh1.png) no-repeat center center;}
.zd_icon_rs:hover i{ background:url(../images/zd_icon_rs1.png) no-repeat center center;}
.zd_icon_pz:hover i{ background:url(../images/zd_icon_pz1.png) no-repeat center center;}
.zd_icon_tzpz:hover i{ background:url(../images/zd_icon_tzpz1.png) no-repeat center center;}
.zd_icon_bj:hover i{ background:url(../images/zd_icon_bj1.png) no-repeat center center;}
.zd_icon_cpgy:hover i{ background:url(../images/zd_icon_cpgy1.png) no-repeat center center;}

/*重点信息公开图标*/
.zd_icon1 i{ background:url(../images/zd_icon1.png) no-repeat center center;}
.zd_icon2 i{ background:url(../images/zd_icon2.png) no-repeat center center;}
.zd_icon3 i{ background:url(../images/zd_icon3.png) no-repeat center center;}
.zd_icon4 i{ background:url(../images/zd_icon4.png) no-repeat center center;}
.zd_icon5 i{ background:url(../images/zd_icon5.png) no-repeat center center;}
.zd_icon6 i{ background:url(../images/zd_icon6.png) no-repeat center center;}
.zd_icon7 i{ background:url(../images/zd_icon7.png) no-repeat center center;}
.jcxx_icon1 i{ background:url(../images/cz_icon1.png) no-repeat center center;}
.jcxx_icon2 i{ background:url(../images/hy_icon1.png) no-repeat center center;}
.jcxx_icon3 i{ background:url(../images/ta_icon1.png) no-repeat center center;}
.jcxx_icon4 i{ background:url(../images/xk_icon1.png) no-repeat center center;}
.jcxx_icon5 i{ background:url(../images/cf_icon1.png) no-repeat center center;}
.jcxx_icon6 i{ background:url(../images/gb_icon1.png) no-repeat center center;}

.zd_icon1:hover i{ background:url(../images/zd_icon1_1.png) no-repeat center center;}
.zd_icon2:hover i{ background:url(../images/zd_icon2_1.png) no-repeat center center;}
.zd_icon3:hover i{ background:url(../images/zd_icon3_1.png) no-repeat center center;}
.zd_icon4:hover i{ background:url(../images/zd_icon4_1.png) no-repeat center center;}
.zd_icon5:hover i{ background:url(../images/zd_icon5_1.png) no-repeat center center;}
.zd_icon6:hover i{ background:url(../images/zd_icon6_1.png) no-repeat center center;}
.zd_icon7:hover i{ background:url(../images/zd_icon7_1.png) no-repeat center center;}
.jcxx_icon1:hover i{ background:url(../images/cz_icon11.png) no-repeat center center;}
.jcxx_icon2:hover i{ background:url(../images/hy_icon11.png) no-repeat center center;}
.jcxx_icon3:hover i{ background:url(../images/ta_icon11.png) no-repeat center center;}
.jcxx_icon4:hover i{ background:url(../images/xk_icon11.png) no-repeat center center;}
.jcxx_icon5:hover i{ background:url(../images/cf_icon11.png) no-repeat center center;}
.jcxx_icon6:hover i{ background:url(../images/gb_icon11.png) no-repeat center center;}

/*重大建设项目图标*/
.zd_icon8 i{ background:url(../images/zd_icon8.png) no-repeat center center;}
.zd_icon9 i{ background:url(../images/zd_icon9.png) no-repeat center center;}
.zd_icon10 i{ background:url(../images/zd_icon10.png) no-repeat center center;}
.zd_icon11 i{ background:url(../images/zd_icon11.png) no-repeat center center;}
.zd_icon12 i{ background:url(../images/zd_icon12.png) no-repeat center center;}

.zd_icon8:hover i{ background:url(../images/zd_icon8_1.png) no-repeat center center;}
.zd_icon9:hover i{ background:url(../images/zd_icon9_1.png) no-repeat center center;}
.zd_icon10:hover i{ background:url(../images/zd_icon10_1.png) no-repeat center center;}
.zd_icon11:hover i{ background:url(../images/zd_icon11_1.png) no-repeat center center;}
.zd_icon12:hover i{ background:url(../images/zd_icon12_1.png) no-repeat center center;}

/*公共资源配置图标*/
.zd_icon13 i{ background:url(../images/zd_icon13.png) no-repeat center center;}
.zd_icon14 i{ background:url(../images/zd_icon14.png) no-repeat center center;}
.zd_icon15 i{ background:url(../images/zd_icon15.png) no-repeat center center;}
.zd_icon16 i{ background:url(../images/zd_icon16.png) no-repeat center center;}
.zd_icon17 i{ background:url(../images/zd_icon17.png) no-repeat center center;}

.zd_icon13:hover i{ background:url(../images/zd_icon13_1.png) no-repeat center center;}
.zd_icon14:hover i{ background:url(../images/zd_icon14_1.png) no-repeat center center;}
.zd_icon15:hover i{ background:url(../images/zd_icon15_1.png) no-repeat center center;}
.zd_icon16:hover i{ background:url(../images/zd_icon16_1.png) no-repeat center center;}
.zd_icon17:hover i{ background:url(../images/zd_icon17_1.png) no-repeat center center;}

/*公共资源配置图标*/
.zd_icon18 i{ background:url(../images/zd_icon18.png) no-repeat center center;}
.zd_icon19 i{ background:url(../images/zd_icon19.png) no-repeat center center;}
.zd_icon20 i{ background:url(../images/zd_icon20.png) no-repeat center center;}
.zd_icon21 i{ background:url(../images/zd_icon21.png) no-repeat center center;}
.zd_icon22 i{ background:url(../images/zd_icon22.png) no-repeat center center;}
.zd_icon23 i{ background:url(../images/zd_icon23.png) no-repeat center center;}
.zd_icon24 i{ background:url(../images/zd_icon24.png) no-repeat center center;}

.zd_icon18:hover i{ background:url(../images/zd_icon18_1.png) no-repeat center center;}
.zd_icon19:hover i{ background:url(../images/zd_icon19_1.png) no-repeat center center;}
.zd_icon20:hover i{ background:url(../images/zd_icon20_1.png) no-repeat center center;}
.zd_icon21:hover i{ background:url(../images/zd_icon21_1.png) no-repeat center center;}
.zd_icon22:hover i{ background:url(../images/zd_icon22_1.png) no-repeat center center;}
.zd_icon23:hover i{ background:url(../images/zd_icon23_1.png) no-repeat center center;}
.zd_icon24:hover i{ background:url(../images/zd_icon24_1.png) no-repeat center center;}





/*政府信息公开*/
.inform_open{ height:201px; overflow:hidden;}
.inform_open_body{}
.inform_open_body ul{ height:165px; overflow:hidden;}
.inform_open_body ul li{display:block;width:192.5px;height: 65px;float:left;margin-left:15px;margin-bottom: 20px;border-radius: 5px;}
.inform_open_body ul li a{display:block;width:144.5px;height: 65px;padding-left:55px;line-height: 65px;color:#FFF;font-size: 16px;}
.xx_icon1{ background:#e96172 url(../images/xx_icon1.png) no-repeat 25px center;}
.xx_icon2{ background:#e89560 url(../images/xx_icon2.png) no-repeat 25px center;}
.xx_icon3{ background:#e8b949 url(../images/xx_icon3.png) no-repeat 25px center;}
.xx_icon4{ background:#aecf5e url(../images/xx_icon4.png) no-repeat 25px center;}
.xx_icon5{ background:#6ad4ba url(../images/xx_icon5.png) no-repeat 25px center;}
.xx_icon6{ background:#88b0d8 url(../images/xx_icon6.png) no-repeat 25px center;}

.xx_icon1:hover{ background:#e15062 url(../images/xx_icon1.png) no-repeat 25px center;}
.xx_icon2:hover{ background:#df864e url(../images/xx_icon2.png) no-repeat 25px center;}
.xx_icon3:hover{ background:#dfae38 url(../images/xx_icon3.png) no-repeat 25px center;}
.xx_icon4:hover{ background:#a2c748 url(../images/xx_icon4.png) no-repeat 25px center;}
.xx_icon5:hover{ background:#55c6aa url(../images/xx_icon5.png) no-repeat 25px center;}
.xx_icon6:hover{ background:#6a9ccd url(../images/xx_icon6.png) no-repeat 25px center;}

.foundation_body{ height:70px;}
.foundation_body ul{ width:440px; height:67px;}
.foundation_body ul li{ display:block; width:100px; height:67px; float:left; margin-right:10px; text-align:center;}
.foundation_body ul li i{ display:block; height:42px; width:42px; margin: 0 auto 5px auto; border-radius:50%;}
.jc_icon1 i{ background: #f0ba32 url(../images/jc_icon1.png) no-repeat center center;}
.jc_icon2 i{ background: #de7730 url(../images/jc_icon2.png) no-repeat center center;}
.jc_icon3 i{ background: #7dc677 url(../images/jc_icon3.png) no-repeat center center;}
.jc_icon4 i{ background: #25bcb5 url(../images/jc_icon4.png) no-repeat center center;}
.jc_icon5 i{ background: #ffac81 url(../images/jc_icon5.png) no-repeat center center;}
.jc_icon6 i{ background: #9892d3 url(../images/jc_icon6.png) no-repeat center center;}
.jc_icon7 i{ background: #fb634f url(../images/jc_icon7.png) no-repeat center center;}
.jc_icon8 i{ background: #82a1d8 url(../images/jc_icon8.png) no-repeat center center;}

.jc_icon9 i{ background: #f69b47 url(../images/jc_icon9.png) no-repeat center center;}
.jc_icon10 i{ background: #67c8b5 url(../images/jc_icon10.png) no-repeat center center;}
.jc_icon11 i{ background: #cf6cce url(../images/jc_icon11.png) no-repeat center center;}
.jc_icon12 i{ background: #fd846f url(../images/jc_icon12.png) no-repeat center center;}
.jc_icon13 i{ background: #1586d0 url(../images/jc_icon13.png) no-repeat center center;}
.jc_icon14 i{ background: #f0575b url(../images/jc_icon14.png) no-repeat center center;}
.jc_icon15 i{ background: #6499fe url(../images/jc_icon15.png) no-repeat center center;}

.jc_icon1:hover i{ background: #ebb42a url(../images/jc_icon1.png) no-repeat center center;}
.jc_icon2:hover i{ background: #d86f27 url(../images/jc_icon2.png) no-repeat center center;}
.jc_icon3:hover i{ background: #72c16b url(../images/jc_icon3.png) no-repeat center center;}
.jc_icon4:hover i{ background: #1eb2ab url(../images/jc_icon4.png) no-repeat center center;}
.jc_icon5:hover i{ background: #f59766 url(../images/jc_icon5.png) no-repeat center center;}
.jc_icon6:hover i{ background: #8d86cc url(../images/jc_icon6.png) no-repeat center center;}
.jc_icon7:hover i{ background: #f25a46 url(../images/jc_icon7.png) no-repeat center center;}
.jc_icon8:hover i{ background: #6e91cf url(../images/jc_icon8.png) no-repeat center center;}

.jc_icon9:hover i{ background: #e28733 url(../images/jc_icon9.png) no-repeat center center;}
.jc_icon10:hover i{ background: #49bba5 url(../images/jc_icon10.png) no-repeat center center;}
.jc_icon11:hover i{ background: #c25bc1 url(../images/jc_icon11.png) no-repeat center center;}
.jc_icon12:hover i{ background: #e86750 url(../images/jc_icon12.png) no-repeat center center;}
.jc_icon13:hover i{ background: #0c74b9 url(../images/jc_icon13.png) no-repeat center center;}
.jc_icon14:hover i{ background: #db3c40 url(../images/jc_icon14.png) no-repeat center center;}
.jc_icon15:hover i{ background: #447be4 url(../images/jc_icon15.png) no-repeat center center;}



/*文件库*/
.wj_search{ height:40px; overflow:hidden; background:#F7F7F7; padding:15px; width:400px;}
.result_table_head.bd_none{ border-bottom:none;}
.wjk{ float:left; width:65px; line-height:40px; font-size:16px; font-weight:700;}
.wj_input_box{ width:331px; height:38px; border:solid 1px #d2d2d2; background:#FFF; float:left;}
.wj_input_box select{ width:78px; height:38px; border:none; line-height:38px; font-weight: bold; font-size: 14px; color: #006EAB; font-family: Microsoft YaHei;background-color:#ffffff; float:left;}
.wj_input_box input{ height:38px; outline:none; border:none; display:block;}
.wj_input_box input.wj_input{ width:210px; background:#FFF; padding-left:10px; float:left;}
.wj_input_box input.btn-search{ width:30px; background:#FFF url(../images/wj_search_btn.png) no-repeat center center; float:right; margin-right:5px; cursor:pointer;}

/*侧边专题*/
.floatwindow{position:fixed;bottom:0px;left:0px;width:330px; z-index:9999;}
.floatwindow_con{background:#fff;border-radius:5px; box-shadow:0px 0px 5px 2px #999999;margin-bottom:15px;position:relative;padding:10px 15px 15px 15px;width:300px;}
.floatwindow_con .floatwindow_close{position:absolute;right:-10px;top:-10px;background:#fff;color:#999;border-radius:50%;width:30px;height:30px;text-align:center; vertical-align:middle;}
.floatwindow_con .floatwindow_close i{ display:block; width:28px; height:28px; background:url(../images/icon_close.png) no-repeat;}
.title{font-size:14px;color:#298bd4;/*margin-bottom:5px;*/ font-weight:bold;}
.floatwindow_gg .title{ border-bottom:solid 1px #298bd4;}
.floatwindow_gg .bd ul li{ font-size:14px; line-height:20px;}
.floatwindow_gg .bd ul li span{ font-size:14px; color:#999;}
.floatwindow_ztzl{}
.floatwindow_ztzl_con,.floatwindow_box{position:relative; overflow:hidden;}
.floatwindow_ztzl img{width:300px;height:150px; display:block;}
.floatwindow_ztzl .bd li{position:relative; overflow:hidden; zoom:1; height:150px; width:300px;}
.floatwindow_ztzl .bd li:hover img,.floatwindow_gg .bd li:hover img{transform:scale(1.02,1.02); -webkit-transform:scale(1.02,1.02); -moz-transform:scale(1.02,1.02); -o-transform:scale(1.02,1.02); transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.floatwindow_ztzl .bd .txtbg,.floatwindow_gg .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.floatwindow_ztzl .bd .txt,.floatwindow_gg .bd .txt{position:absolute; bottom:0; left:0; line-height:50px; padding-left:25px; color:#fff;}
.floatwindow_ztzl .hd,.floatwindow_gg .hd{position:absolute; top:3px; right:10px;}
.floatwindow_ztzl .hd li,.floatwindow_gg .hd li{float:left; width:8px; height:8px;border-radius: 50%;margin-left:5px; line-height:7px; overflow:hidden; font-size:0; background:#ccc; cursor:pointer;}
.floatwindow_ztzl .hd li.on,.floatwindow_gg .hd li.on{background:#124b98;}

/*新增样式*/
.subcont{width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.tab-group section { opacity: 0; height: 0px; overflow: hidden; transition: opacity 0.4s ease, height 0.4s ease;}
.tab-group section.active { opacity: 1; height: 90px;overflow: visible;}
.tab-group .tabs{display:none;height:90px;overflow:hidden;}
.tab-group .active { opacity: 1; height: 90px;overflow: hidden;display: block;}

/*导航链接*/
.footer2_1{ height:30px; background:#FFf; padding:0 20px 20px 20px; width:1160px; position:relative;}
.footer2_1 ul{ width:1160px; display:block; height:30px; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; margin-top:-5px;}
.footer2_1 li{ margin:0; margin-right:0; position:relative; height:auto;float:left; font-size:12px;font-family:"微软雅黑","宋体"; padding-right:9px;}

.yjlm{ width:65px;}
.footer2_1 li #select_content6 a{ height:auto}
.footer2_1 li.asect{ background:#efefef}

.footer2_1 li a.yjlm{ background: url(../images/select_jiantou.jpg) no-repeat 70px 12px; padding:6px 9px 6px 10px; display:block; font-size:14px;}
.footer2_1 li.asect a.yjlm{ background: url(../images/select_jiantou2.jpg) no-repeat 70px 12px; font-size:14px;}
.select_content{ background:#efefef; position:absolute; bottom:30px; z-index:9999; height:220px; display:none; padding:0px 20px 0px 20px; width:1120px;}
.select_con1 a{ line-height:24px; font-size:14px;}
.ljdh{ font-size:16px; font-weight:bold; float:left; line-height:40px; width:100px; text-align:center; background:#298bd4; color:#FFF;}

#select_content1{ left:0;}
#select_content1 .select_con1{ width:33.33%; float:left;}
#select_content1 .select_scroll_con,
#select_content2 .select_scroll_con,
#select_content3 .select_scroll_con,
#select_content4 .select_scroll_con,
#select_content5 .select_scroll_con,
#select_content6 .select_scroll_con{ height:180px; overflow-y:scroll; padding-bottom:5px; margin-top:15px;}

#select_content2{ left:-93px;}
#select_content2 .select_con1{ width:33.33%; float:left;}

#select_content3{ left:-186px;}
#select_content3 .select_con1{ width:33.33%; float:left;}

#select_content4{ left:-279px;}
#select_content4 .select_con1{ width:33.33%; float:left;}

#select_content5{ left:-372px;}
#select_content5 .select_con1{ width:33.33%; float:left;}
#select_content5 div.w130{ width:130px;}

#select_content6{ left:-465px; width:1120px;}
#select_content6 .select_con1{ width:33.33%; float:left;}


/*文明网*/
.wm_web ol{ position:absolute; right:10px; bottom:20px;}
.wm_web ol li{ line-height:30px;}
.wm_web ol li a{ font-size:14px; font-weight:bold; display:block; height:30px; line-height:30px; padding:0 20px 0 10px; background: url(../images/select_jiantou.png) no-repeat right 12px;}
.wm_web ol li.libg a{ background:#efefef url(../images/select_jiantou.png) no-repeat right 12px;}
.wm_box{ width:1160px; height:255px; background:#efefef; position:absolute; left:-785px; bottom:30px; z-index:9999; overflow:hidden;}
.wm_box1{ width:1160px; height:255px; background:#efefef; position:absolute; left:-949px; bottom:30px; z-index:9999; overflow:hidden;}
.hidden{ display:none;}



/* 首页整改2023 s*/
.home-zxzc-banner-box{
    width:240px; height:240px;background: url("../images/bannerbg.png") no-repeat;padding-top: 10px;box-sizing: border-box;padding-left: 10px;float: left;
}
.home-zxzc-banner{
    position: relative;
    background: #ccc;
}
.home-zxzc-banner{ width:230px; height:230px; overflow:hidden; position:relative;}
.home-zxzc-banner .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:5px; z-index:1; width: 100%;}
.home-zxzc-banner .hd ul{ text-align: center; }
.home-zxzc-banner .hd ul li{ display: inline-block; margin-right:2px;  width:10px; height:10px;border-radius: 5px; background:#fff; cursor:pointer;margin: 0 2px;}
.home-zxzc-banner .hd ul li.on{ background:#f4c600; color:#fff; }
.home-zxzc-banner .bd{ position:relative; height:100%; z-index:0;   }
.home-zxzc-banner .bd li{ zoom:1; vertical-align:middle; }
.home-zxzc-banner .bd img{ width:230px; height:230px; display:block;  }
.homeZxzc{
    width: 600px;
    float: left;
    margin-left: 15px;
}
.homeZxzc{
    height: 30px;
    box-sizing: border-box;
    border-bottom: 1px solid #e5e4e4;
}
.homeZxzc h3{
    float: left;
    font-size: 18px;
    height: 30px;
    box-sizing: border-box;
    padding: 0 10px;
    cursor: pointer;
}
.homeZxzc h3.on{
    border-bottom: 2px solid #298bd4;
    font-weight: bold;
}
.homeZxzc a{
    float: right;
    padding-right: 5px;
}
.homeZxzc h3 a{float: none;padding: 0;}
.home-list li a{
    float: left;
}
.home-wyzzc{
    width: 280px;
    float: right;
    height: 235px;
    background: #37aeff;
    text-align: center;
    padding: 10px;
    padding-top: 20px;
    box-sizing: border-box;
}
.wyzzcTitle{
    margin-top: 5px;
}
.home-wyzzc-form{
    position: relative;
    height: 40px;
    border-radius: 20px;
    background: #fff;
    margin-top: 5px;
    border: 1px solid #8ebee5;
    overflow: hidden;
}
.home-wyzzc-input{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding-left: 25px;
    padding-right: 50px;
    border: none;
    background: none;
}
.home-wyzzc-btn{
    width: 30px;
    height: 30px;
    background: url("../images/index_gwyzcwjk_icon_ss.png") no-repeat center center;
    position: absolute;
    top: 5px;
    right: 7px;
    border: none;
    cursor: pointer;
}
.home-wyzzc ul{
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 30px;
    margin-top: 10px;
}
.home-wyzzc ul a{
    color: #fff;
    padding: 0 8px;
}
.home-wyzzc ul a:hover{
    color: #fff;
    text-decoration: underline;
}
.home-bmff{
    width: 850px;
    float: left;
	height:245px;
	overflow:hidden;
}
.home-bmffT{
    height: 36px;
    background: url("../images/yjsbtb.png") no-repeat;
    text-align: center;
    background-size: 100% 100%;
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
}
.home-bmffT a{color: #000;};
.home-bmffT a:hover{color: #1586d0 !important;}
.home-bmff-box{
    margin-right: -20px;
}
.home-bmffC{
    float: left;
    width: 270px;
    box-sizing: border-box;
    padding: 15px;
    background: #f9f9f9;
    height: 182px;
}
.home-bmff-top{
    border-bottom: 1px solid #fff;
    text-align: center;
    padding-bottom: 12px;
}
.home-bmff-top img{
    height: 50px;
    vertical-align: middle;
    margin-right: 10px;
}
.home-bmff-top h3{
    display: inline-block;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    background: url("../images/bmfwtbg.png") no-repeat center 42px;
    font-weight: bold;
}
.home-bmff-top h3 a{color: #333;}
.home-bmff-top h3 a:hover{color: #1586d0;}
.home-bmffC dl{
    margin-right: -14px;
}
.home-bmffC .xian{
    height: 1px;
    background: #e5e1e1;
}
.home-bmffC dl dt{
    float: left;
    width: 113px;
    margin-right: 14px;
    margin-top: 15px;
}
.home-bmffC dl dt a{
    display: block;
    height: 28px;
    line-height: 28px;
    background: #fff;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 7px;
    box-sizing: border-box;
    text-align: center;
}
.home-bmffC dl dt a:hover{
    background: #37aeff;
    color: #fff;
}
.home-hqhm{
    float: right;
    width: 280px;
}
.home-hqhmImg img{
    display: block;
    width: 100%;
}
.home-hqhm ol{
    margin-right: -14px;
}
.home-hqhm ol li{
    float: left;
    width: 133px;
    margin-right: 14px;
    margin-top: 16px;
}
.home-hqhm ol li img{
    width: 100%;
    display: block;
    height: 48px;
}
.home-xwfbh{
    width: 850px;
    float: left;
    height: 190px;
}
.home-xwfbhBox{
    float: left;
    height: 190px;
    overflow: hidden;
    width: 45px;
    margin-left: 7px;
}
.home-xwfbhBoxCon{
    width: 797px;
    height: 190px;
}
.home-xwfbh .home-xwfbhBox:first-child{
    margin-left: 0;
}
.home-xwfbh h3{
    width: 45px;
    float: left;
    height: 100%;
    background: #dff1ff;
    font-size: 18px;
    text-align: center;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 8px;
}
.home-xwfbh h3 a{
    color: #333;
}
.home-xwfbh h3.on{background: #298bd4;font-weight: bold;}
.home-xwfbh h3.on a{color: #fff;}
.home-xwfbhC{
    width: 750px;
    float: left;
    height: 100%;
    background: #f9f9f9;
    box-sizing: border-box;
    padding: 10px;
    overflow: hidden;
}
.home-xwfbhImg{
    display: block;
    float: left;
    width: 250px;
    height: 100%;
    position: relative;
}
.home-xwfbhImg img{
    display: block;
    width: 100%;
    height: 100%;
}
.home-xwfbhImg p{
    position: absolute;
    width: 100%;
    height: 40px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    padding: 0 10px;
    color: #fff;
    line-height: 40px;
    bottom: 0;
    background: #000;
    background: rgba(0,0,0,0.5);
}
.home-xwfbh-list{
    width: 470px;
    float: right;
}
.home-xwfbh-more{
    float: right;
    font-size: 14px;
    color: #666;
}


.home-links{
    width: 280px;
    float: right;
}
.home-links ul{
    margin-right: -14px;
    /* margin-top: -16px; */
}
.home-links li{
    width: 133px;
    float: left;
    margin-right: 14px;
    margin-top: 5px;
}
.home-links li a{
    display: block;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #f5f5f5;
}
.home-ztzl-title a{color: #000;}
.home-ztzl-title a:hover{color: #1586d0;}
.home-ztzl-title{
    height: 36px;
    background: url("../images/yjsbtb.png") no-repeat center center;
    text-align: center;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
}

.home-hqhm-banner{ width:280px; overflow:hidden; position:relative;height: 104px;}
.home-hqhm-banner .hd ul{position: absolute;right: 5px;bottom: 5px;z-index: 100;}
.home-hqhm-banner .hd ul li{ float:left; width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#f2f2f2;border-radius: 5px;margin: 0 2px;}
.home-hqhm-banner .hd ul li.on{ background: #f4c600;}
.home-hqhm-banner .bd ul{ overflow:hidden; zoom:1; }
.home-hqhm-banner .bd ul li{ width: 280px;height: 104px; float:left; overflow:hidden;margin: 0;}
.home-hqhm-banner .bd ul li .pic{ text-align:center; }
.home-hqhm-banner .bd ul li .pic img{ width:280px; height:104px; display:block;}

/* 便民服务焦点图 */
.home-bmff-banner{ width:850px;  position:relative;margin: 0 auto;overflow: hidden; }
.home-bmff-banner .hd .prev,.home-bmff-banner .hd .next{ display:block; width:20px; height:20px;cursor:pointer;position: absolute;z-index: 1000;top: 81px;}
.home-bmff-banner .hd .next{ background:url("../images/hdrlNext.png") no-repeat center center;left: 5px;}
.home-bmff-banner .hd .prev{ background:url("../images/hdrlPrer.png") no-repeat center center;left:825px;}
.home-bmff-banner .bd ul{ overflow:hidden; zoom:1; }
.home-bmff-banner .bd ul li{width: 270px;float: left;box-sizing: border-box;margin-right: 20px;}

/* 热门办事焦点图 */
.home-rmbs-banner{width:850px;  position:relative;margin: 0 auto;overflow: hidden; }
.home-rmbs-banner .hd .prev,.home-rmbs-banner .hd .next{ display:block; width:39px; height:67px;overflow:hidden;cursor:pointer;position: absolute;top: 50px;}
.home-rmbs-banner .hd .next{background: url("../images/ggfw-jt1.png") no-repeat;left: 0;}
.home-rmbs-banner .hd .prev{background: url("../images/ggfw-jt2.png") no-repeat;left: 811px;}
.home-rmbs-banner .bd ul{ overflow:hidden; zoom:1; }
.home-rmbs-banner .bd ul li{ width: 270px; float:left; overflow:hidden; text-align:center; margin-right: 20px;}
.home-rmbs-banner .bd ul li .pic{ text-align:center; }
.home-rmbs-banner .bd ul li .pic img{ width:270px; display:block;}
.home-rmbs-banner .bd ul li .title3{ line-height:24px; margin-top: 5px;font-size: 16px;}
.home-rmbs-banner .bd ul li .title3 a:hover{color: #015293;}

/*头条*/
.home-first-news{ margin:0 auto;  width:100%;overflow:hidden; position:relative;}
.home-first-news .hd{position: absolute;right: 0;top: 20px;}
.home-first-news .hd ul li{width:10px; height:10px; cursor:pointer; background:#f2f2f2; border-radius: 5px; text-indent:-999px;margin: 3px 0;overflow: hidden;}
.home-first-news .hd ul li.on{ background: #2b82d1; }
.home-first-news .bd{ padding:10px;}
/*.home-first-news .bd ul{ overflow:hidden; zoom:1;}
.home-first-news .bd ul li{ text-align:center; }
.home-first-news .bd ul li h2 a{font-size: 30px;line-height: 42px;display: block;color: #015293;font-weight: bold; padding-bottom:8px;}
.home-first-news .bd ul li p a{font-size: 16px;color: #015293;}
.home-xwrlBtn{position: absolute;right: -83px;top: 100px;z-index: 999;}*/

/*头条1行大字*/
.picList-1{ overflow:hidden; zoom:1;}
.picList-1 li{ text-align:center; }
.picList-1 li h2 a{font-size: 30px;line-height: 42px;display: block;color: #015293;font-weight: bold; padding-bottom:8px;}
.picList-1 li p a{font-size: 16px;color: #015293;}
/*头条2行大字*/
.picList-2{ overflow:hidden; zoom:1;}
.picList-2 li{ display:block; text-align:center;}
.picList-2 li h2{ display:inline-flex;}
.picList-2 li h2 a{font-size: 30px;line-height: 42px;color: #015293;font-weight: bold; padding-bottom:8px;}
.picList-2 li p a{font-size: 16px;color: #015293;}





/* 首页整改2023 e*/